Big Huge Thesaurus

precision rifle

noun